* {margin:0;padding:0;list-style:none;}select,input {font-size:12px;}img {border:0;}
a {color:#333;text-decoration:none;}a:hover {color:#e12222;text-decoration:underline;}em {font-style:normal;color:#e12222;}em a {color:#e12222;}
body {font-size:12px;color:#333;font-family:Arial,"宋体";}
/*topbar*/
#index {width: 970px;margin:0px auto 0; background:#fff;}

#topbar {
background:transparent url(topbar.gif) repeat-x scroll 0 0;
border:1px solid #DFE4EB;
}#topbar {width:957px;height:28px;margin:0 auto 0;}
#topbar1 {width:958px;margin:0px auto 0;}
.customize {float:left;width:110px;height:28px;padding:0 2px 0 15px;}
.customize span {display:block;width:98px;height:20px;margin:4px 0;}
.customize span a {display:block;width:98px;height:20px;text-indent:-9999px;}
.theme {display:block;float:left;width:70px;height:11px;margin:9px 0;padding-left:11px;overflow:hidden;}
.theme li {display:block;float:left;width:12px;height:11px;padding-left:2px;}.theme li a {display:block;width:12px;height:11px;text-indent:-9999px;}
#theme1.current {background-position:2px -11px;}#theme2.current {background-position:-12px -11px;}#theme3.current {background-position:-26px -11px;}#theme4.current {background-position:-40px -11px;}#theme5.current {background-position:-54px -11px;}
.passport {display:block;float:right;height:20px;padding:4px 2px 0 0;}
.passport2 {display:block;float:left;height:20px;padding:4px 2px 0 10px;}
.passport form {float:left;}.passport span,.passport em {float:left;height:20px;line-height:20px;margin-right:6px;font-family:"宋体";}
.passport em a {text-decoration:none;}
.passport input {float:left;margin-right:8px;}.passtxt {width:62px;height:18px;line-height:18px;padding:0;margin:0;border:1px solid #c2c2c2;color:#818181;}.passlogin {width:44px;height:20px;line-height:20px;margin:0 6px 0 0;padding:0;}
.calendar {float:right;width:110px;padding-left:2px;}.calendar img {display:block;margin:0 auto;}
.online {display:block;float:right;height:20px;line-height:20px;color:#cdcdcd;padding:4px 8px 0 0;}.online span {font-family:"宋体";}
/*header*/
#header {width:960px;height:60px;margin:0 auto; margin-top:5px;}
#header h1 {float:left;width:170px;height:60px;}
.sitenav {display:block;float:left;width:790px;height:46px;padding:8px 0 6px;}
.sitenav li {display:block;float:left;height:46px;padding:0 11px;border-left:1px solid #d5d7e1;}
.sitenav li.section1 {width:180px;padding-left:8px;border:none;}.sitenav li.section2 {width:180px;}.sitenav li.section3 {width:180px;}.sitenav li.section4 {width:156px;}.sitenav li.section5 {width:160px;padding:0 0 0 11px;}
.sitenav li ul {display:block;height:23px;}
.sitenav li ul li {display:block;float:left;width:60px;height:23px;line-height:23px;text-align:center;padding:0;border:none;}
.sitenav li ul li.w50 {width:50px;}.sitenav li ul li.w42 {width:42px;}
#out{position:static;}
#out ul {line-height:18px;text-align:left; left:-999em; width:151px; height:117px; position:absolute; background:url(dateout.gif) no-repeat center top; z-index:99; padding-top:7px;}
#out li {height:31px; line-height:31px; padding-left:45px;}
#out li a{padding-right:3px;}
#out li.red a:link,#out li.red a:visited {color:#7e332c;}
#out li.blue a:link,#out li.blue a:visited {color:#2e4e6d;}
#out li.green a:link,#out li.green a:visited {color:#596939;}
#out li.more a{text-indent:-999em; display:block; height:20px; widht:100px; line-height:20px;}
#out:hover ul {left:-40px;}
#out.sfhover ul {left:-40px;}
#huanglidetail {width:151px;height:117px;padding-top:7px;line-height:18px;text-align:left;background:url(dateout.gif) no-repeat center top;z-index:99;}
#huanglidetail li {height:31px; line-height:31px; padding-left:45px;}
#huanglidetail li a{padding-right:3px;}
#huanglidetail li.red a:link,#huanglidetail li.red a:visited {color:#7e332c;}
#huanglidetail li.blue a:link,#huanglidetail li.blue a:visited {color:#2e4e6d;}
#huanglidetail li.green a:link,#huanglidetail li.green a:visited {color:#596939;}
#huanglidetail li.more a{text-indent:-999em; display:block; height:20px; widht:100px; line-height:20px;}
.navtext a {color: #E12222; background: #E12222; color: #FFF;}
